sacred immunity - Espagnol Anglais Dictionnaire